ruined oneself by speculations - Turc Anglais Dictionnaire